table{
	width: 100%;
	/*border: 1px solid lightblue;*/
	border-radius: 12px;
	border-collapse: separate;
	border-spacing: 0;
	text-align: center;
}
table thead tr,table tbody tr {
    height: 50px;
    line-height: 50px;
    /*background-color: pink;*/
   /*padding: 30px 0;*/
}
table tr th:first-child,table tr td:first-child {/*设置table左边边框*/
    border-left: 2px solid #eaeaea;
}
table tr th:last-child,table tr td:last-child {/*设置table右边边框*/
    border-right: 2px solid #eaeaea;
}
table tr td{
	border-bottom: 2px solid #eaeaea;
}
/*table tr td:first-child,
table tr td:nth-child(2),
table tr td:nth-child(3),
table tr td:last-child{
    border-bottom: 2px solid #eaeaea;
}*/
/*table tr:last-child td:first-child,
table tr:last-child td:nth-child(2),
table tr:last-child td:nth-child(3),
table tr:last-child td:last-child{/!*设置table表格最后一列底部边框*!/
    border-bottom: 2px solid #000;
}*/
table tr th {
    background-color: #6495ED;
    color: white;
}
table tr:first-child th:first-child {
    border-top-left-radius: 12px;
}

table tr:first-child th:last-child {
    border-top-right-radius: 12px;
}
table tr:last-child td:first-child {
    border-bottom-left-radius: 12px;
}

table tr:last-child td:last-child {
    border-bottom-right-radius: 12px;
}
a{
	display: inline-block;
	background-color: #6495ED;
	padding: 5px 10px;
	color: white;
	line-height: normal;
	text-decoration: none;
	border-radius: 5px;
}

.main{
	border: 2px solid #6495ED;
	border-radius: 10px;
	padding: 50px;
	color: #6495ED;
}
.main label{
	display: inline-block;
	text-align-last: justify;
	width: 100px;
}
.main input[type='submit']{
	width: 100px;
	border: 0;
	border-radius: 7px;
	background-color: #6495ED;
	padding: 10px 0;
	color: white;
	cursor: pointer;
}
td img{
	display: block;
	margin: 0 auto;
	height: 40px;
}
